employee invention - French English Dictionary